diff options
Diffstat (limited to 'app/[lng]/partners/(partners)/dolce-upload-v2/page.tsx')
| -rw-r--r-- | app/[lng]/partners/(partners)/dolce-upload-v2/page.tsx | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/app/[lng]/partners/(partners)/dolce-upload-v2/page.tsx b/app/[lng]/partners/(partners)/dolce-upload-v2/page.tsx deleted file mode 100644 index 9ce7c6c6..00000000 --- a/app/[lng]/partners/(partners)/dolce-upload-v2/page.tsx +++ /dev/null @@ -1,69 +0,0 @@ -import { Suspense } from "react"; -import { Skeleton } from "@/components/ui/skeleton"; -import { Card, CardContent, CardHeader } from "@/components/ui/card"; -import DolceUploadPageV2 from "./dolce-upload-page-v2"; -import { Shell } from "@/components/shell"; - -export const metadata = { - title: "조선 벤더문서 업로드(DOLCE) V2", - description: "조선 설계문서 업로드 및 관리 - 분할 레이아웃", -}; - -// ============================================================================ -// 로딩 스켈레톤 -// ============================================================================ - -function DolceUploadSkeleton() { - return ( - <div className="space-y-4"> - <Card> - <CardHeader> - <Skeleton className="h-8 w-48" /> - </CardHeader> - <CardContent> - <Skeleton className="h-32 w-full" /> - </CardContent> - </Card> - <Card> - <CardHeader> - <Skeleton className="h-8 w-48" /> - </CardHeader> - <CardContent> - <Skeleton className="h-96 w-full" /> - </CardContent> - </Card> - </div> - ); -} - -export default async function DolceUploadPageWrapper({ - params, - searchParams, -}: { - params: Promise<{ lng: string }>; - searchParams: Promise<{ [key: string]: string | string[] | undefined }>; -}) { - const { lng } = await params; - const resolvedParams = await searchParams; - - return ( - <Shell variant="fullscreen"> - {/* 헤더 */} - <div className="flex items-center justify-between flex-shrink-0"> - <div> - <h2 className="text-2xl font-bold tracking-tight"> - {lng === "ko" - ? "조선 도면 업로드" - : "Shipbuilding Drawing Upload"} - </h2> - </div> - </div> - - {/* 메인 컨텐츠 */} - <Suspense fallback={<DolceUploadSkeleton />}> - <DolceUploadPageV2 searchParams={resolvedParams} /> - </Suspense> - </Shell> - ); -} - |
